Reverse Engineering of User Interfaces

نویسندگان

  • Ettore Merlo
  • Jean-Francois Girard
  • Kostas Kontogiannis
  • Prakash Panangaden
  • Renato De Mori
چکیده

A method for reverse engineering user interfaces based on their structural and behavioural representations is presented. The interface structure is represented using an object oriented approach while interface behaviour is described using Milner's process algebra (CCS). A speciication language for user interfaces has been designed for the multiple purposes of serving as a target language for the reverse engineering process , as a working speciication language for interface redesign, and as a speciication language for generating a new user interface for a speciic platform. The motivations and advantages of such a representational method are discussed together with examples of user interface reverse engineering in a COBOL/CICS environment .

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Trust Model for B2C E-Commerce Based on 3D User Interfaces

Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...

متن کامل

Combining Formal Methods and Functional Strategies Regarding the Reverse Engineering of Interactive Applications

Graphical user interfaces (GUIs) make software easy to use by providing the user with visual controls. Therefore, correctness of GUI’s code is essential to the correct execution of the overall software. Models can help in the evaluation of interactive applications by allowing designers to concentrate on its more important aspects. This paper describes our approach to reverse engineer an abstrac...

متن کامل

Reverse Engineering Cross-Modal User Interfaces for Ubiquitous Environments

Ubiquitous environments make various types of interaction platforms available to users. There is an increasing need for automatic tools able to transform user interfaces for one platform into versions suitable for a different one. To this end, it is important to have solutions able to take user interfaces for a given platform and build the corresponding logical descriptions, which can then be m...

متن کامل

Selecting and Extracting Effective Features of SSVEP-based Brain-Computer Interface

User interfaces are always one of the most important applied and study fields of information technology. The development and expansion of cognitive science studies and functionalization of its tools such as BCI1, as well as popularization of methods such as SSVEP2 to stimulate brain waves, have led to using these techniques every day, especially in appropriate solutions for physically and menta...

متن کامل

Model-Driven Engineering of User Interfaces: Promises, Successes, Failures, and Challenges

Model-driven engineering (MDE) of user interfaces consists in describing a user interface and aspects involved in it (e.g., task, domain, context of use) in models from which a final interface is produced. With one big win in mind: when the user’s requirements or the context of use change, the models change accordingly and so does the supporting user interface. Models and a method for developin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993